package cn.rwklyd.BookKeeping.mapper;

import cn.rwklyd.BookKeeping.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface UserMapper {
    // 获取全部用户信息
    List<User> getAllUsers();

    // 根据id获取用户信息
    User getUserById(Integer id);

    // 根据用户名获取用户信息
    User getUserByUsername(String username);

    // 添加用户
    void insertUser(User user);

    // 更新用户
    void updateUser(User user);

    // 删除用户
    void deleteUser(Integer id);
}
